package com.echronos.thirdsync.mq.AutoCount.handler;

import com.echronos.thirdsync.mq.AutoCount.message.AutoCountBaseMessage;

/**
 * @Author wangyadong
 * @Date 2025/8/12 15:18
 * @ClassName AutocountHandleStrategy
 */
public interface AutoCountHandleStrategy {
    // 获取数据类型（如PRODUCT）
    String getDataType();

    // 获取操作类型（如CREATE）
    String getOperationType();

    // 处理消息
    <T> void handle(AutoCountBaseMessage<T> message);
}
